﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace LiMinCRMPlugin.InterfaceDocking
{
    /// <summary>
    /// 运输区域MODEL
    /// 2024年3月19日 15:50:25
    /// mey
    /// </summary>
    public class TransportationModel
    {
        public class DataHeader
        {
            public List<Data> data { get; set; }
            public Header header { get; set; }

        }

        public class Datajson
        {
            public DataHeader datajson { get; set; }
        }

        /// <summary>
        /// 头部报文
        /// </summary>
        public class Header
        {
            public string systemid { get; set; }  //系统标识（由OA分配）
            public string currentDateTime { get; set; } //当前时间字符串，格式：yyyyMMddHHmmss（调用时生成）

            public string Md5 { get; set; } //systemid+password+currentDateTime字符串用md5加密（password密码由OA提供)

        }

        /// <summary>
        /// 运输区域报文
        /// </summary>
        public class mainTable
        {

            public string bm { get; set; }//编码
            public string mc { get; set; }//名称
            public string ms { get; set; }//描述
            public string erpnm { get; set; }//ERP内码

            public string yzbm { get; set; }//邮政编码
            public string jyzt { get; set; }//禁用状态  正常、禁用
            public string gj { get; set; }//国家
            public string sf { get; set; }//省份
            public string cs { get; set; }//城市

        }

        /// <summary>
        /// 提交人等信息
        /// </summary>
        public class operationinfo
        {
            public string operatorAbAb { get; set; }//当前数据操作者
            public string operationDate { get; set; }//操作数据的日期
            public string operationTime { get; set; }//操作数据的时间
        }

        /// <summary>
        /// 报文主体
        /// </summary>
        public class Data
        {
            public operationinfo operationinfo { get; set; }//提交人等信息

            public mainTable mainTable { get; set; }//提交人等信息

        }
        /// <summary>
        /// 查询返回结果
        /// </summary>
        public class result
        {
            public mainTable mainTable;
        }


    }
}
